.send-info,
.amount {
    display: flex;
}

.send-info div,
.amount div {
    margin-right: 20px;
}

.amount {
    margin-top: 50px;
}

.amount>div>div:nth-child(1),
.send-info>div>div:nth-child(1) {
    color: #A6A1A1;
    font-weight: bold;
    margin-bottom: 10px;
}

.send-info input,
.amount input {
    background-color: #F5F4F2;
    height: 30px;
    padding-left: 10px;
    width: 100%;
    border-bottom: 2px solid #CCC6C6;
    letter-spacing: 1px;
    font-size: 15px;
}

.send-info input:focus,
.amount input:focus {
    border-bottom: 2px solid #02A8F3;
}

.send-info>div,
.amount>div {
    width: 50%;
}

.sum div{
    width: 100%;
}

.amount>div:nth-child(2) {
    display: flex;
    justify-content: space-between;
    padding-top: 16px;
    line-height: 53px;
}

.amount>div:nth-child(2) span {
    color: #A6A1A1;
}

.amount>div:nth-child(2) span:nth-child(2) {
    font-size: 13px;
}

.total span:nth-child(1) {
    font-size: 14px;
    color: #5E5E5E;
}

.total span:nth-child(2),
.total span:nth-child(3) {
    font-size: 16px;
    font-weight: bold;
}

.data>div {
    width: 100% !important;
}

.data button {
    padding: 8px 20px;
    background-color: #02A8F3;
    color: #fff;
    font-size: 13px;
    cursor: pointer;
    /* font-weight: 150px; */
}

.data textarea {
    margin-top: 20px;
    background-color: #F5F4F2;
    border-bottom: #CCC6C6;
    letter-spacing: 1.3px;
    font-size: 14px;
    padding: 2px 5px;
}

.add-data {
    display: flex !important;
}

.add-data>div {
    font-size: 12px;
    width: 40%;
    padding-left: 10px;
    padding-top: 20px;
    color: #5E5E5E;
}

.sum>div:nth-child(1)>div span {
    font-size: 30px;
}

.send {
    margin-top: 30px;
}

hr {
    height: 1px;
    width: 100%;
    background-color: #CCC6C6;
}

.send button {
    background-color: #02A8F3;
    color: #fff;
    padding: 15px 30px;
    font-size: 15px;
    border-bottom: 3px solid #0297DA;
    font-weight: bold;
    cursor: pointer;
}